package com.jilefojing.beans.data.manager.response;

import java.util.List;

import com.jilefojing.beans.data.response.base.BaseData;

public class EAudioData extends BaseData {
	private long id;
	private String title;
	private String createTime;
	private String updateTime;
	private String coverUrl;
	private UserData createUser;
	private String entity;
	private String summary;
	private String info;
	private String sources;
	private double sort;
	private String skey;
	private long playtime;
	private long countCognatePlaytime;
	private int countCognate;
	private EAudioData parent;
	private List<EAudioData> children;
	private short statusCode;
	private String statusMsg;
	private short progressStatusCode;
	private String progressStatusMsg;

	private String state;// 定义展开状态
	private Long _parentId;// 定义父id

	public long getId() {
		return id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getCreateTime() {
		return createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public String getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}

	public String getCoverUrl() {
		return coverUrl;
	}

	public void setCoverUrl(String coverUrl) {
		this.coverUrl = coverUrl;
	}

	public UserData getCreateUser() {
		return createUser;
	}

	public void setCreateUser(UserData createUser) {
		this.createUser = createUser;
	}

	public String getEntity() {
		return entity;
	}

	public void setEntity(String entity) {
		this.entity = entity;
	}

	public String getSummary() {
		return summary;
	}

	public void setSummary(String summary) {
		this.summary = summary;
	}

	public String getInfo() {
		return info;
	}

	public void setInfo(String info) {
		this.info = info;
	}

	public long getPlaytime() {
		return playtime;
	}

	public void setPlaytime(long playtime) {
		this.playtime = playtime;
	}

	public EAudioData getParent() {
		return parent;
	}

	public void setParent(EAudioData parent) {
		this.parent = parent;
	}

	public List<EAudioData> getChildren() {
		return children;
	}

	public void setChildren(List<EAudioData> children) {
		this.children = children;
	}

	public short getStatusCode() {
		return statusCode;
	}

	public void setStatusCode(short statusCode) {
		this.statusCode = statusCode;
	}

	public String getStatusMsg() {
		return statusMsg;
	}

	public void setStatusMsg(String statusMsg) {
		this.statusMsg = statusMsg;
	}

	public String getSources() {
		return sources;
	}

	public void setSources(String sources) {
		this.sources = sources;
	}

	public String getSkey() {
		return skey;
	}

	public void setSkey(String skey) {
		this.skey = skey;
	}

	public double getSort() {
		return sort;
	}

	public void setSort(double sort) {
		this.sort = sort;
	}

	public long getCountCognatePlaytime() {
		return countCognatePlaytime;
	}

	public void setCountCognatePlaytime(long countCognatePlaytime) {
		this.countCognatePlaytime = countCognatePlaytime;
	}

	public int getCountCognate() {
		return countCognate;
	}

	public void setCountCognate(int countCognate) {
		this.countCognate = countCognate;
	}

	public String getState() {
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public Long get_parentId() {
		return _parentId;
	}

	public void set_parentId(Long _parentId) {
		this._parentId = _parentId;
	}

	public short getProgressStatusCode() {
		return progressStatusCode;
	}

	public void setProgressStatusCode(short progressStatusCode) {
		this.progressStatusCode = progressStatusCode;
	}

	public String getProgressStatusMsg() {
		return progressStatusMsg;
	}

	public void setProgressStatusMsg(String progressStatusMsg) {
		this.progressStatusMsg = progressStatusMsg;
	}

}
